﻿///////////////////////////////////////////////////////////////////////////////
// Copyright 2016 lingzimaike@gmail.com
// GPLv2
// Author: lingzimaike
///////////////////////////////////////////////////////////////////////////////

#ifndef PAPA_UTIL_LOGGER_H_
#define PAPA_UTIL_LOGGER_H_

#if defined(_MSC_VER) && (_MSC_VER >= 1200)
# pragma once
#endif

#include <string>
#include <papa/base.h>

namespace papa {
namespace util {

    class Logger
    {
    public:
        Logger(const ::std::string& name);
        ~Logger(void);

    private:

        PAPA_DISALLOW_COPY_AND_ASSIGN(Logger)
    };

}}  // namespace papa::util

#endif // PAPA_UTIL_LOGGER_H_
